package com.epichust.bootumpp.model.entity;

import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;

/**
 * 产品工序-工装资源
 */
@KeySequence(value = "MBF5_PRODUCE_OP_MRESOURCE_SEQ", clazz = Integer.class)
@TableName("MBF5_PRODUCE_OP_MRESOURCE")
public class Mbf5ProduceOpMresource {
    private static final long serialVersionUID = -1L;

    @TableId(type = IdType.INPUT,value = "GID")
    private Integer id;

    @TableField("OP_GID")
    private String opGid;//工序主键
    @TableField("MRL_GID")
    private String mrlGid;// 物料
    @TableField("MRL_CODE")
    private String mrlCode;
    @TableField("MRL_NAME")
    private String mrlName;
    @TableField("MRL_CLASS_GID")
    private String mrlClassGid;// 物料类别
    @TableField("MRL_CLASS_CODE")
    private String mrlClassCode;
    @TableField("MRL_CLASS_NAME")
    private String mrlClassName;
    @TableField("QTY")
    private Integer qty;// 数量
    @TableField("VER")
    private String ver;
    @TableField("MASTER_FLAG")
    private Integer masterFlag; // 主铺资源标识 //"0, "辅资源" 1, "主资源
    @TableField("MRL_FLAG")
    private Integer mrlFlag;// 物料资源标识 1,输出(连副产品)；2，输入(由BOM负责)；3，工装（刀具，夹具，模具等作为物料类别管理时）
    @TableField("WORK_CELL_GID")
    private String workCellGid;//工位
    @TableField("MEASURE")
    private String measure;// 数量单元
    @TableField("REMARK")
    private String remark;// 备注

    @TableField("CREATE_ID")
    private String createId;//创建人
    @TableField("CREATE_DATE")
    private Date createDate;//创建时间
    @TableField("MODIFY_ID")
    private String modifyId;//修改人
    @TableField("MODIFY_DATE")
    private Date modifyDate;//修改时间
    @TableField("IS_ACTIVE")
    private int isActive;//激活状态
    @TableField("IS_DELETE")
    private int isDelete;//删除状态
    @TableField("SITE_CODE")
    private String siteCode;//工厂编码
    @TableField("WORK_CENTER_CODE")
    private String workCenterCode;//工作中心编码

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOpGid() {
        return opGid;
    }

    public void setOpGid(String opGid) {
        this.opGid = opGid;
    }

    public String getMrlGid() {
        return mrlGid;
    }

    public void setMrlGid(String mrlGid) {
        this.mrlGid = mrlGid;
    }

    public String getMrlCode() {
        return mrlCode;
    }

    public void setMrlCode(String mrlCode) {
        this.mrlCode = mrlCode;
    }

    public String getMrlName() {
        return mrlName;
    }

    public void setMrlName(String mrlName) {
        this.mrlName = mrlName;
    }

    public String getMrlClassGid() {
        return mrlClassGid;
    }

    public void setMrlClassGid(String mrlClassGid) {
        this.mrlClassGid = mrlClassGid;
    }

    public String getMrlClassCode() {
        return mrlClassCode;
    }

    public void setMrlClassCode(String mrlClassCode) {
        this.mrlClassCode = mrlClassCode;
    }

    public String getMrlClassName() {
        return mrlClassName;
    }

    public void setMrlClassName(String mrlClassName) {
        this.mrlClassName = mrlClassName;
    }

    public Integer getQty() {
        return qty;
    }

    public void setQty(Integer qty) {
        this.qty = qty;
    }

    public String getVer() {
        return ver;
    }

    public void setVer(String ver) {
        this.ver = ver;
    }

    public Integer getMasterFlag() {
        return masterFlag;
    }

    public void setMasterFlag(Integer masterFlag) {
        this.masterFlag = masterFlag;
    }

    public Integer getMrlFlag() {
        return mrlFlag;
    }

    public void setMrlFlag(Integer mrlFlag) {
        this.mrlFlag = mrlFlag;
    }

    public String getWorkCellGid() {
        return workCellGid;
    }

    public void setWorkCellGid(String workCellGid) {
        this.workCellGid = workCellGid;
    }

    public String getMeasure() {
        return measure;
    }

    public void setMeasure(String measure) {
        this.measure = measure;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getModifyId() {
        return modifyId;
    }

    public void setModifyId(String modifyId) {
        this.modifyId = modifyId;
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public int getIsActive() {
        return isActive;
    }

    public void setIsActive(int isActive) {
        this.isActive = isActive;
    }

    public int getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(int isDelete) {
        this.isDelete = isDelete;
    }

    public String getSiteCode() {
        return siteCode;
    }

    public void setSiteCode(String siteCode) {
        this.siteCode = siteCode;
    }

    public String getWorkCenterCode() {
        return workCenterCode;
    }

    public void setWorkCenterCode(String workCenterCode) {
        this.workCenterCode = workCenterCode;
    }
}
